home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / telecomm / uniterm.zoo / readme_v.20d < prev    next >
Text File  |  1990-04-06  |  9KB  |  246 lines

  1. ReadMe for UniTerm V2.0d 014 <-| 
  2. ----------------------------   |
  3. 29.8.88                        |This number is displayed on the 
  4.                                 'About UniTerm...' dialog box and 
  5.                                 indicates the "Edit Number"
  6.  
  7. Changes 2.0c to 2.0d
  8. --------------------
  9.  
  10. General: Setup file format changed! (I'll see if I can kludge up
  11.          an utility to do the transformation, wont be as easy as
  12.          the last time).
  13.  
  14.          30 user-programmable function keys: 
  15.                       <F1> - <F10>
  16.               <Shift> <F1> - <F10>
  17.               <Ctrl>  <F1> - <F10>
  18.  
  19.          The maximal length of the function keys is now 65 characters
  20.          instead of the old 68 characters (I hope this doesn't cause
  21.          to much trouble).
  22.  
  23.          Nearly all the keys of the arrow key block can be reassigned
  24.          with the 'reassign' macro command, the special codes for the
  25.          keys are:
  26.  
  27.                 <Shift> <ClrHome>    = -1;
  28.                 <Shift> <UpArrow>    = -2;
  29.                 <Shift> <DnArrow>    = -3;
  30.                 <Shift> <LeftArrow>  = -4;
  31.                 <Shift> <RightArrow> = -5;
  32.                         <Insert>     = -6;
  33.                 <Shift> <Insert>     = -7;
  34.                         <UnDo>       = -8;
  35.                 <Shift> <UnDo>       = -9;
  36.                 <Ctrl>  <UnDo>       = -10;
  37.                         <Help>       = -11;
  38.                 <Shift> <Help>       = -12;
  39.                 <Ctrl>  <Help>       = -13;
  40.  
  41.          (BTW, I never documented this, but <ClrHome> sends ESC[H
  42.           now everybody who wants to can assign <Help> to Scrolllock
  43.           (ugh))
  44.  
  45.          Additional commands are:
  46.  
  47.            ClearTextScreen = 64;
  48.            Exit = 65;
  49.            ExitImmdiatly = 66;
  50.            StartSLE = 67;
  51.  
  52.          <Shift> <ClrHome> has ClearTextScreen as default binding.
  53.  
  54.          Statusline: in the [Terminal 1] dialog, the statusline
  55.                      can be configured to be totally off, normal
  56.                      or hostwritable (VT3XX compatible).
  57.  
  58.          Dialer: timeout now user setable, the strings Fail 1 and
  59.                  Fail 2 are not used by the current implementation
  60.                  of the dialer (but will be used in the upcoming
  61.                  Shadow (tm) support). The first time you load an
  62.                  old dialer setup file, the new fields will be filled
  63.                  with garbage. 
  64.                  A '/' + one digit in the name field will set the 
  65.                  the speed of RS232 port BEFORE dialing the number
  66.                  
  67.                                Baud
  68.                         /0     19200
  69.                         /1      9600  
  70.                         /2      4800
  71.                        (/3      3600)
  72.                         /4      2400
  73.                        (/5      2000)
  74.                        (/6      1800)
  75.                         /7      1200
  76.                        (/8       600)
  77.                         /9       300
  78.  
  79.                  (the entrys in parantheses are not really supported in
  80.                   UniTerm).
  81.                  Avoid using characters after the first digit, as this
  82.                  feature will probably be expanded to allow you to set
  83.                  ALL RS232 parameters (the string would look something
  84.                  like 
  85.                      /bdsf
  86.                  b = baud, d = data-bits, s = stop-bits, f = flowcontrol
  87.                  if you would like this feature, drop me  message)  
  88.  
  89.          File replay: <Control> <C> aborts (was <A>)
  90.          ASCII send:  <Control> <C> aborts (was <A>), any other key
  91.                       calls the 'Help' screen.
  92.  
  93.          Macro processor & dialer: pressing any key now causes the
  94.                       'get' macro to terminate (the same procedure
  95.                       is used by the dialer), the character is not
  96.                       read! Main advantage:
  97.                         <Control> <C> should cause the execution
  98.                         of a macro file to stop straightaway.
  99.  
  100.  
  101.  
  102. Text terminal emulation:
  103.  
  104.          ESC[0$-     No statusline
  105.          ESC[1$-     Indicator statusline
  106.          ESC[2$-     Hostwritable statusline
  107.         
  108.          ESC[0$}     Enter main display
  109.          ESC[1$}     Enter statusline
  110.  
  111.     If the statusline is not set to 'hostwritable' entering the statusline
  112.     will cause no text to be displayed.
  113.  
  114.     Nearly all commands of the text terminal emulation work in the status-
  115.     line, IMPORTANT changing attributes, modes and character sets effect
  116.     the main display aswell (like they do on a real VT3XX).
  117.  
  118.        Commands that do not work:
  119.  
  120.             Save and restore cursor (ESC8 ESC7)
  121.             Test pattern (ESC#8)
  122.             All DEC private mode set and reset commands (start with ESC[?)
  123.             Set scrolling region
  124.  
  125.     (A number of commands are modified do that they do not move the cursor
  126.      out of the statusline, this is transparent for the user (in fact
  127.      you can run vttest in the statusline without all too wierd effects))
  128.     
  129.     Changing the terminal type will leave the statusline, as will soft and
  130.     hard reset.
  131.  
  132.     Functionkeys: the host programmable function keys are now mapped to
  133.                    <Shift> <F1> - <F10>
  134.                    <Ctrl>  <F1> - <F5>
  135.     this is more how a real VT2XX works, so no flames please....
  136.  
  137. Graphics terminal:
  138.     left and right mouse button will now work in GIN mode, the character
  139.     they send is definable in the [Graphics] dialog.
  140.  
  141. Macro Processor & Terminal:
  142.  
  143.     New macro command:
  144.  
  145.        LOADFONT(index,filename)
  146.  
  147.        index (integer) : which font to overload, currently defined values:
  148.                
  149.                      Index   Font                     Size (B)
  150.     
  151.                        0     Special       8*16       2048
  152.                        1     Special       8*8        1024
  153.                        2     Normal        5*16       1280
  154.                        3     Normal        5*8         640
  155.                        4     Special       5*16       1280
  156.                        5     Special       5*8         640
  157.                        6     International 8*16       2048
  158.                        7     International 8*8        1024
  159.                        8     International 5*16       1280
  160.                        9     International 5*8         640
  161.                       10     Tek           6*11       1056
  162.  
  163.       
  164.  
  165.        filename (string) : complete path to the UFT file
  166.  
  167.    A UFT file is simply just the data part of a normal GEM (tm)
  168.    font file, CAUTION: no error checking is done! Do not try
  169.    to load a font of the wrong size !!!
  170.  
  171.    I would to use fonts 6 to 9 for self-designed fonts.
  172.  
  173. ----------------------------------------------------------------------------
  174. Incremental change list:
  175. ========================
  176.  
  177. V2.0d 004
  178. ---------
  179.  
  180. All 30 F-Keys can be programmed from the host, the key numbers are:
  181.  
  182.     <F1>  = 47   <Shift><F1>  = 17   <Ctrl><F1>  = 29
  183.     <F2>  = 48   <Shift><F2>  = 18   <Ctrl><F2>  = 31
  184.     <F3>  = 49   <Shift><F3>  = 19   <Ctrl><F3>  = 32
  185.     <F4>  = 50   <Shift><F4>  = 20   <Ctrl><F4>  = 33
  186.     <F5>  = 51   <Shift><F5>  = 21   <Ctrl><F5>  = 34
  187.     <F6>  = 53   <Shift><F6>  = 23   <Ctrl><F6>  = 59
  188.     <F7>  = 54   <Shift><F7>  = 24   <Ctrl><F7>  = 61
  189.     <F8>  = 55   <Shift><F8>  = 25   <Ctrl><F8>  = 62
  190.     <F9>  = 56   <Shift><F9>  = 26   <Ctrl><F9>  = 63
  191.     <F10> = 58   <Shift><F10> = 28   <Ctrl><F10> = 64
  192.     
  193. Example:
  194.    ESC P1;1|17/21 54 65 73 74 ESC\
  195.  
  196.    loads <Sh47ift><F1> with !Test
  197.  
  198. V2.0d 005
  199. ---------
  200.  
  201. Fixed a minor Kermit bug.
  202.  
  203. V2.0d 007
  204. ---------
  205.  
  206. Fixed a few errors in the resource file, plus a few minor cleanups.
  207.  
  208. V2.0d 008
  209. ---------
  210.  
  211. Fixed bug in the 'Terminal 1' dialog, which caused the status
  212. of the printer in the 'Terminal 2' dialog to get mangled.
  213.  
  214. V2.0d 009
  215. ---------
  216.  
  217. Fixed a bug in the Kermit send-init packet, the length fields for
  218. long packets were illegal if the length was smaller then 94.
  219.  
  220. V2.0d 011